real_column Interface

public interface real_column

Module Procedures

private pure function rc_init_empty(n) result(rst)

Constructs an empty real_column of the requested size.

Arguments

Type IntentOptional Attributes Name
integer(kind=int32), intent(in) :: n

The number of rows to create.

Return Value type(real_column)

The newly constructed real_column object.

private pure function rc_init_array(x) result(rst)

Constructs a new real_column by copying the contents of the supplied array.

Arguments

Type IntentOptional Attributes Name
real(kind=real64), intent(in), dimension(:) :: x

The array to copy.

Return Value type(real_column)

The newly constructed real_column object.